export function globalIssueOption(data) {
  // 计算最大值
  var arr = [];
  arr = arr.concat(data.blockerList);
  arr = arr.concat(data.criticalList);
  arr = arr.concat(data.majorList);
  arr = arr.concat(data.minorList);
  arr = arr.concat(data.infoList);
  var max = Math.max(...arr);
  let option = {
    tooltip: {
      trigger: 'axis',
      axisPointer: {
        type: 'cross',
        crossStyle: {
          color: '#999',
        },
      },
    },
    toolbox: {
      feature: {
        dataView: { show: true, readOnly: false },
        restore: { show: true },
        saveAsImage: { show: true },
      },
    },
    legend: {
      data: ['阻挡', '严重', '主要', '次要', '提示'],
      top: 'bottom',
      left: 200,
    },
    xAxis: [
      {
        type: 'category',
        // data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月','11月', '12月', '13月', '14月', '15月', '16月', '17月', '18月', '19月', '20月',
        // '21月', '22月', '23月', '24月', '25月', '26月', '27月', '28月', '29月', '30月'],//data.x
        data: data.recentlyDay,
        axisPointer: {
          type: 'shadow',
        },
      },
    ],
    yAxis: [
      {
        type: 'value',
        name: '个',
        min: 0,
        max: max,
        interval: 1000,
        axisLabel: {
          formatter: '{value}',
        },
      },
    ],
    series: [
      {
        name: '阻挡',
        type: 'line',
        itemStyle: { color: '#CD3066' },
        data: data.blockerList,
      },
      {
        name: '严重',
        type: 'line',
        itemStyle: { color: '#F85E5E' },
        data: data.criticalList,
      },
      {
        name: '主要',
        type: 'line',
        itemStyle: { color: '#009ACD' },
        data: data.majorList,
      },
      {
        name: '次要',
        type: 'line',
        itemStyle: { color: ' #97AFD0' },
        data: data.minorList,
      },
      {
        name: '提示',
        type: 'line',
        itemStyle: { color: '#FF9A66' },
        data: data.infoList,
      },
    ],
  };
  return option;
}
